popular risings in castile - Alemán Inglés Diccionario